Programming languages popularity and implications to testing programmable logic controllers

نویسنده

  • Eduard Paul Enoiu
چکیده

The popularity of domain-specific programming languages has implications on how we test software in these domain industries. For example for programmable logic controllers five standard languages were defined and used in practice. Detailed data on popularity of these languages should show some implications on what languages to target when testing. We suggest that massive new data sources resulting from programmers may offer a new perspective on how we test domain-specific languages. By analyzing Google query volumes for search terms related to programmable logic controllers languages, we find patterns that may be interpreted as signs of actual usage in practice. Comparing with the current testing approaches proposed by researchers our results illustrate both potentials and threats on what is needed in reality when testing programmable logic controllers.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A rule-based evaluation of ladder logic diagram and timed petri nets for programmable logic controllers

This paper describes an evaluation through a case study by measuring a rule-based approach, which proposed for ladder logic diagrams and Petri nets. In the beginning, programmable logic controllers were widely designed by ladder logic diagrams. When complexity and functionality of manufacturing systems increases, developing their software is becoming more difficult. Thus, Petri nets as a high l...

متن کامل

An Assessment of the IEC 1131-3 Standard on Languages for Programmable Controllers

Programmable Logic Controllers (PLCs) are playing an increasing role in the construction of safety critical systems. The standard IEC 1131-3 deenes a number of interrelated languages for the expression of PLC programs. Here we consider a subset of the IEC 1131-3 languages, that of function blocks, and present an assessment of the standard from the viewpoint of providing a formal semantics to th...

متن کامل

Sequence-Controlled Web Services for Programmable Logic Controllers

The use of service-oriented architectures based on web services in the manufacturing layer of industrial enterprises enables vertical integration and promises increased interoperability. Unfortunately, the differing execution patterns—cyclic execution on programmable logic controllers vs. on-demand execution on industrial PCs—complicate the use of web services in the manufacturing layer. This p...

متن کامل

Application of PLC for Elevator Control System

In this research paper an attempt has been made to integrate the programmable logic controller (PLC) with elevator for developing its control system. Thus, this paper describes the application of programmable logic controller for elevator control system. The PLC used for this project is GE FANUC with six inputs and four outputs. The programming language used is ladder diagram.

متن کامل

Towards the conformance Analysis of IEC 61131-3 PLC Programming Tools

Industrial Process Measurement and Control Systems are used in most of the industrial sectors to achieve production improvement, process optimization and time and cost reduction. Integration, reuse, flexibility and optimization are demanded to adapt to a rapidly changing and competitive market. In fact, standardization is a key goal to achieve these goals. The international standardization effo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • PeerJ PrePrints

دوره 3  شماره 

صفحات  -

تاریخ انتشار 2015